covered drain - Français Anglais Dictionnaire